practice mountaineering or alpinism - French English Dictionary